//package com.wz.jiangsu.bean.entity;
//
//import cn.hutool.json.JSONObject;
//import lombok.Data;
//import org.springframework.data.elasticsearch.annotations.Field;
//import org.springframework.data.elasticsearch.annotations.FieldType;
//
///**
// * @program: nvsaEngine
// * @author: wangzhou
// * @create: 2023-12-18 12:15
// * @description:
// **/
//@Data
//public abstract class AbstractSecurityEventDataCommonDtoToES {
//    /**
//     * 数据类型
//     */
//    @Field(type = FieldType.Text)
//    public String dataType;
//
//    /**
//     * Agent IP，用于唯一标识Agent
//     */
//    @Field(type = FieldType.Text)
//    public String agentIp;
//
//    /**
//     * 数据发送的时间戳
//     */
//    @Field(type = FieldType.Long)
//    public Long ts;
//
//    /**
//     * 本次数据包的唯一ID标识
//     */
//    @Field(type = FieldType.Text)
//    public String uuid;
//
//    /**
//     * “1-1”
//     */
//    @Field(type = FieldType.Text)
//    public String seq;
//
//    /**
//     * 具体数据内容，根据不同的日志有不同的数据结构
//     */
//    @Field(type = FieldType.Nested)
//    public JSONObject payload;
//
//    /**
//     * 事件分类
//     */
//    @Field(type = FieldType.Text)
//    public String eventType;
//
//    /**
//     * 事件分级
//     */
//    @Field(type = FieldType.Integer)
//    public Integer eventLevel;
//}
